--luci.util.append(self.map.events, self.events)
end
end
- elseif cvalue ~= fvalue and not novld then
+ elseif (fvalue ~= nil or self.nilasempty) and cvalue ~= fvalue and not novld then
-- trigger validator with nil value to get custom user error msg.
local _, val_err = self:validate(nil, section)
self:add_error(section, "missing", val_err)
self.widget = "checkbox"
self.delimiter = " "
+ self.nilasempty = true
self:reset_values()
end
AbstractValue.__init__(self, ...)
self.template = "cbi/dynlist"
self.cast = "table"
+ self.nilasempty = true
self:reset_values()
end